Spielerisches Erlernen der Programmierung mit dem Java-Hamster Modell

نویسنده

  • Dietrich Boles
چکیده

Das Java-Hamster-Modell ist ein spezielles didaktisches Modell zum spielerischen Erlernen der Programmierung. Programmieranfänger lernen die grundlegenden Programmierkonzepte und den Programmentwurf kennen, indem sie so genannte Hamster-Programme entwickeln, mit denen sie virtuelle Hamster durch virtuelle Landschaften steuern und dabei bestimmte Aufgaben lösen lassen. Die Programmierkonzepte werden schrittweise eingeführt und anhand vieler Beispiele motiviert und demonstriert. Das Modell besteht aktuell aus fünf Teilen, die neben der Vermittlung der Konzepte der imperativen, objektorientierten und parallelen Programmierung in grundlegende Algorithmen und Datenstrukturen und in die objektorientierte Modellierung einführen.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Programmieren im Vorschulalter mit Hilfe von Tangicons

In diesem Beitrag diskutieren wir unsere Vorgehensweise zur Konzeption und zum Co-Design-Prozess einer neuen Variante der be-greifbaren, interaktiven Lern-Applikation Tangicons. Tangicons sollen durch spielerisches Erlernen wesentliche Konzepte der Programmierung vermitteln helfen. Vor dem Hintergrund von Vorgängersystemen wurde ein neues Spiel entwickelt, das auch für Kinder im Alter von vier,...

متن کامل

Threadnocchio - Einsatz von Visualisierungstechniken zum spielerischen Erlernen der parallelen Programmierung mit Java-Threads

Die parallele Programmierung, d.h. die Entwicklung nebenläufiger Systeme, gewinnt auch außerhalb von Hochleistungsrechenzentren immer mehr an Bedeutung. Insbesondere wird die volle Leistungsstärke moderner Multicore-Rechner nur dann erreicht werden können, wenn die Programme den angebotenen Parallelismus auch nutzen. Allerdings pflegt die parallele Programmierung in heutigen Curricula eher ein ...

متن کامل

Entdeckendes Lernen mit einem interaktiven Online-Tutorium zur Programmierung in Java

Bei den im Web angebotenen Java-Tutorials handelt es sich meist um mehr oder weniger gut aufbereitete Vorlesungsskripte oder Textbücher, die sich in Bezug auf Interaktivität und Adaptivität nicht wesentlich von ihrer Druckfassung unterscheiden. Das in diesem Papier vorgestellte Tutorial JOSH-online ermöglicht das schrittweise Erlernen des Programmierens in Java durch interaktives Ausprobieren. ...

متن کامل

Ein maschinengeprüftes, typsicheres Modell der Nebenläufigkeit in Java: Sprachdefinition, virtuelle Maschine, Speichermodell und verifizierter Compiler

Charakteristisch für die Programmiersprache Java sind sowohl ihre Sicherheitsgarantien wie beispielsweise Typsicherheit und die Sicherheitsarchitektur als auch die direkte Unterstützung von Threads. In der hier vorgestellten Dissertation [Loc12b] wird ein maschinengeprüftes Modell von nebenläufigem Java einschließlich des JavaSpeichermodells entwickelt und die Auswirkungen der Nebenläufigkeit a...

متن کامل

Handlungsorientiertes Erlernen von Programmkonstruktionen anhand von Rollenspielen

Im Bereich der Programmierung werden komplexe Abläufe als sequentiell angeordnete Programmtexte formuliert. Viele Lernende sind nicht in der Lage, diese Texte unmittelbar als sich dynamisch ändernde Systeme zu interpretieren und scheitern dann bei dem Versuch, komplexe Algorithmen oder Datenstrukturen anhand ihrer Programmtexte zu verstehen. Dieser Beitrag zeigt mit dem Einsatz von Rollenspiele...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005